Unleashing The Power Of Small Language Models: Microsoft's Phi 3 Mini